a deterrent - French English Dictionary